package com.secsbrain.development.dal.model;

import java.io.Serializable;
import java.util.Date;

import com.baomidou.mybatisplus.annotations.IdType;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

/**
 *
 * 发布计划-应用列表
 *
 */
@TableName(value = "project_app")
public class ProjectApp implements Serializable {

	@TableField(exist = false)
	private static final long serialVersionUID = 1L;

	/** 主键 */
	@TableId(type = IdType.AUTO)
	private Long id;

	/** 发布计划ID */
	@TableField(value = "project_id")
	private Long projectId;

	/** 应用ID */
	@TableField(value = "app_id")
	private Long appId;

	/** 应用名称 */
	@TableField(value = "app_name")
	private String appName;

	/** 应用分支 */
	@TableField(value = "app_branch")
	private String appBranch;

	/** disconf版本 */
	@TableField(value = "disconf_version")
	private String disconfVersion;

	/** 创建时间 */
	@TableField(value = "created_time")
	private Date createdTime;

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getProjectId() {
		return this.projectId;
	}

	public void setProjectId(Long projectId) {
		this.projectId = projectId;
	}

	public Long getAppId() {
		return this.appId;
	}

	public void setAppId(Long appId) {
		this.appId = appId;
	}

	public String getAppName() {
		return this.appName;
	}

	public void setAppName(String appName) {
		this.appName = appName;
	}

	public String getAppBranch() {
		return this.appBranch;
	}

	public void setAppBranch(String appBranch) {
		this.appBranch = appBranch;
	}

	public String getDisconfVersion() {
		return this.disconfVersion;
	}

	public void setDisconfVersion(String disconfVersion) {
		this.disconfVersion = disconfVersion;
	}

	public Date getCreatedTime() {
		return this.createdTime;
	}

	public void setCreatedTime(Date createdTime) {
		this.createdTime = createdTime;
	}

}
